Use of OWL for Describing Stream Processing Components to Enable Automatic Composition

نویسندگان

  • Zhen Liu
  • Anand Ranganathan
  • Anton Riabov
چکیده

Stream Processing Applications analyze large volumes of streaming data in real-time. These applications, consist of data sources, which produce raw streams, and processing elements, which operate on the streams to produce new derived streams. In this paper, we describe an OWL-based model for describing these stream processing components. The streams produced by data sources are described as RDF graphs, consisting of OWL ABox assertions. The input requirements and output capabilities of PEs are described using RDF graph patterns. The main use of this model is to allow automatic composition of applications that produce certain desired results. Our model allows us to answer two key questions in automatic composition: can a certain stream be given as input to a processing element, and what are the new streams produced as a result. Based on this model, we outline a planning approach to automatic application composition.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bridging the Gap between Abstract and Concrete Services - A Semantic Approach for Grounding OWL-S

OWL-S [1] is one of the emerging standards for the semantic description of web services in order to enable their automatic discovery, execution and composition by software agents. An important task within automatic execution of an OWL-S service is the bi-directional mapping between semantically higher level OWL-S service parameter descriptions and primitive XML Schema types of its grounding. OW...

متن کامل

WSMO Deliverable D 4 . 1 v 0 . 1 A Conceptual Comparison between WSMO and OWL - S WSMO Final Draft

Web Services have added a new level of functionality on top of the current Web, enabling the use and combination of distributed functional components within and across company boundaries. The addition of semantic information to describe Web Services, in order to enable the automatic location, combination and use of distributed components, is nowadays one of the most relevant research topics due...

متن کامل

HTN Planning for the Composition of Stream Processing Applications

Goal-driven automated composition of software components is an important problem with applications in Web service composition and stream processing systems. The popular approach to address this problem is to build the composition automatically using AI planning. However, it is shown that some of these planning approaches may neither be feasible nor scalable for many large-scale flow-based appli...

متن کامل

Semantic Web Services: A conceptual comparison of OWL-S, WSMO and METEOR-S approaches

Today’s distributed computing is strongly connected with the idea of Web Services. These are parts of programs that can be accessed over a network using well defined protocols. Thus, building a software can be carried out using loosely coupled, reusable components. Moreover, the notion of Web services can facilitate the interoperability between systems to accomplish inside business tasks realiz...

متن کامل

WSMO Deliverable D 4 . 1 v 0 . 1 A Conceptual Comparison between WSMO and OWL - S WSMO Working Draft

Web Services have added a new level of functionality on top of the current Web, enabling the use and combination of distributed functional components within and across company boundaries. The addition of semantic information to describe Web Services, in order to enable the automatic location, combination and use of distributed components, is nowadays one of the most relevant research topics due...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007